t = int(input())
for _ in range(t):
a,b,c = list(map(int,input().split()))
new_a = b - (c - b)
new_b = a + (c - a) / 2
new_c = a + 2*(b - a)
if new_a >= a and new_a % a == 0 and new_a != 0:
print("YES")
elif new_b >= b and (c-a)%2 == 0 and new_b % b == 0 and new_b != 0 :
print("YES")
elif new_c >= c and new_c % c == 0 and new_c != 0 :
print("YES")
else:
print("NO")
1422C - Bargain | 1611F - ATM and Students |
660A - Co-prime Array | 1692F - 3SUM |
1470A - Strange Birthday Party | 190D - Non-Secret Cypher |
1721B - Deadly Laser | 1721C - Min-Max Array Transformation |
1721A - Image | 1180C - Valeriy and Deque |
557A - Ilya and Diplomas | 1037D - Valid BFS |
1144F - Graph Without Long Directed Paths | 1228A - Distinct Digits |
355B - Vasya and Public Transport | 1230A - Dawid and Bags of Candies |
1530A - Binary Decimal | 1472D - Even-Odd Game |
441C - Valera and Tubes | 1328E - Tree Queries |
265A - Colorful Stones (Simplified Edition) | 296A - Yaroslav and Permutations |
967B - Watering System | 152A - Marks |
1398A - Bad Triangle | 137A - Postcards and photos |
1674D - A-B-C Sort | 334A - Candy Bags |
855A - Tom Riddle's Diary | 1417A - Copy-paste |